things are easier said than done - Deutsch Englisch Wörterbuch